placement coordinator - Spanish English Dictionary